<?php
class ReportSearchForm extends sfForm
{
	static $search_type = array(
		'1'			=>	'Báo cáo ngày',
		'2'			=>	'Báo cáo tuần',
		'3'			=>	'Báo cáo tháng',
	);
	public function configure()
	{
		$this->setWidgets(array(
			'search_type'			=>		new sfWidgetFormChoice(array('choices' => self::$search_type), array('onchange' => 'loadFilter()')),
			'start_date'			=>		new sfWidgetFormInput(),
			'end_date'				=>		new sfWidgetFormInput(),
			'start_week'			=>		new sfWidgetFormInput(array(), array("class" => "week-picker")),
			'end_week'				=>		new sfWidgetFormInput(array(), array("class" => "week-picker")),
			'start_month'			=>		new sfWidgetFormInput(),
			'end_month'				=>		new sfWidgetFormInput(),
		));
		$this->widgetSchema->setLabels(array(
			'start_date'			=>		'Từ ngày',
			'end_date'				=>		'Đến ngày',
			'start_week'			=>		'Từ tuần',
			'end_week'				=>		'Đến tuần',
			'start_month'			=>		'Từ tháng',
			'end_month'				=>		'Đến tháng',
		));
		$this->widgetSchema->setNameFormat('report_filter[%s]');
	}
}
?>